#pragma once
#include"RBTree.h"
namespace zxl
{
	template<class k, class v>
	class map
	{

	public:
		struct MapKeyofT
		{
			const K& operator()(const pair<k, v>& kv)
			{
				return kv.first;
			}
		};
	private:
		RBTreeNode<k, pair<k,v>, MapKeyofT> _t;
	};
}
